last seat available - French English Dictionary